spot-preventing layer - Español Inglés Diccionario